home *** CD-ROM | disk | FTP | other *** search
/ Atari Forever 4 / Atari Forever 4.zip / Atari Forever 4.iso / PD_THEMA / EPSON / EPSON_LQ / LQ_20_OE.HEX < prev    next >
Text File  |  1998-03-14  |  9KB  |  206 lines

  1. *****************************************************************
  2. *                                                               *
  3. *     Epson LQ_500 2-zeilig                                     *
  4. *     =====================                                     *
  5. *                                                               *
  6. * Implementiert wurden:                                         *
  7. * - Buchstaben doppelter Höhe werden zwischen ⌐ und ¬ gesetzt.  *
  8. * - Helle Schrift wird durch Umrißdruck ersetzt                 *
  9. * -  französische Zeichen œ und Œ können gedruckt werden.       *
  10. *    Dazu wird automatisch Schmalschrift ein- und danach wieder *
  11. *    ausgeschaltet. Deshalb funktioniert das nicht mit Schmal-  *
  12. *    schrift (ist hoffentlich nicht so schlimm).                *
  13. *                                                               *
  14. * (c) 9/1989 by Uwe Ischebeck, Ringstr. 31, 6900 Heidelberg     *
  15. *****************************************************************
  16. *    Printer name
  17. *    ============
  18. *    Der Name wird über der Zeichentabelle im WordPlus-
  19. *    Desktop angezeigt. (Nicht mehr als 32 Zeichen)
  20. *   .    1    .    2    .    3 !
  21.  
  22. Epson LQ_500 œ, 1 zeilig
  23.  
  24.  
  25. *    Configurationsvariablen
  26. *    =======================
  27. *    Diese 6 Variablen beschreiben ein paar Druckereigenschaften:
  28. *
  29. *    (1)  1 for microspacing daisywheel, else 0
  30. *    (2)  Character width in printer units (daisy)
  31. *    (3)  Linefeed height in printer units
  32. *    (4)  Mid-carriage (daisy) pixels/inch (matrix)
  33. *    (5)  Bold offset in printer units (daisy)
  34. *    (6)  1 to pause printing between pages, else 0
  35.  
  36.  
  37. 0, 0, A, 3C, 0, 0
  38.  
  39.  
  40. *    Printer characteristics
  41. *    =======================
  42. *    Dies sind die Funktionen, mit denen der Drucker
  43. *    gesteuert wird. Jeder Eintrag besteht aus:
  44. *
  45. *    (1)  Nummer der Funktion (bitte nicht durcheinander bringen)
  46. *    (2)  Bytes im HEX-Format, die an den Drucker geschickt werden
  47. *
  48. *    Manche Funktionen benötigen einen Platzhalter: 80
  49. *
  50. *    Alle Zeichen hinter * werden als Kommentar betrachtet und nicht
  51. *    weiter beachtet.
  52.  
  53.  
  54. * 0                           * Character width
  55. 1,   D,  A                    * Carriage return and line feed
  56. * 2                           * Forward print
  57. * 3                           * Reverse print
  58. * 4,  1B, 42, 80,  0,  B        * Vertical tab to line
  59. * Funktion 4 mußte für die Mischung der Zeilenabstände 
  60. * abgeschaltet werden.
  61. 5,  1B, 44, 80, 0, 9          * Absolute horizontal tab 
  62. 6,  1B, 45                    * Draft bold on
  63. 7,  1B, 46                    * Draft bold off
  64. * 8                           * NLQ bold on
  65. * 9                           * NLQ bold off
  66. A,  1B, 34                    * Draft italic on
  67. B,  1B, 35                    * Draft italic off
  68. * C                           * NLQ italic on
  69. * D                           * NLQ italic off
  70. E,  1B, 71, 1                 * Draft light on (Umrißdruck an)
  71. F,  1B, 71, 0                 * Draft light off (Umrißdruck aus)
  72. * 10                          * NLQ light on
  73. * 11                          * NLQ light off
  74. 12, 1B, 53,  0                * Draft superscript on
  75. 13, 1B, 54                    * Draft superscript off
  76. * 14                          * NLQ superscript on
  77. * 15                          * NLQ superscript off
  78. 16, 1B, 53,  1                * Draft subscript on
  79. 17, 1B, 54                    * Draft subscript off
  80. * 18                          * NLQ subscript on
  81. * 19                          * NLQ subscript off
  82. 1A, 1B, 2D,  1                * Draft underline on
  83. 1B, 1B, 2D,  0                * Draft underline off
  84. * 1C                          * NLQ underline on
  85. * 1D                          * NLQ underline off
  86. 1E,  C                        * Formfeed
  87. 1F, 12                        * Horizontal initialization
  88. 20, 1B, 52, 0, 1B, 33, 3C     * Vertical initialization: USA font,
  89. *                             *   zweizeiliger Druck
  90. 21, 1B, 40                    * Termination: printer reset
  91. 22,  8                        * Backspace
  92. 23,  D                        * Carriage return
  93. 24, 1B, 43, 80                * Form length in lines
  94. 25, 1B, 41, 80                * Set line feed to N units
  95. 26, 1B, 2A,  0                * Start graphics (mode 0)
  96. * 27                          * Reserved
  97. 28, 1B,78,0,12,1B,57,0,1B,50  * Draft Pica      (10   cpi)
  98. 29, 12,1B,57,0,1B,50,1B,78,1  * NLQ   Pica      (10   cpi)
  99. 2A, 1B,78,0,12,1B,57,0,1B,4D  * Draft Elite     (12   cpi)
  100. 2B, 12,1B,57,0,1B,4D,1B,78,1  * NLQ   Elite     (12   cpi)
  101. 2C, 1B,78,0,1B,57,0,1B,50,F   * Draft Condensed (17.2 cpi)
  102. 2D, 1B,57,0,1B,50,F,1B,78,1   * NLQ   Condensed (17.2 cpi)
  103. 2E, 1B,78,0,12,1B,4D,1B,57,1  * Draft Expanded  ( 6   cpi)
  104. 2F, 12,1B,4D,1B,57,1,1B,78,1  * NLQ   Expanded  ( 6   cpi)
  105. * 30                          * Black   ink
  106. * 31                          * Magenta ink
  107. * 32                          * Cyan    ink
  108. * 33                          * Yellow  ink
  109. *****************************************************************
  110. * Ab hier folgen jetzt die Erweiterungen für den Druckertreiber
  111. * für LPR-Modula-2
  112. 34, 1B, 77, 1                 * Buchstaben doppelter Höhe an
  113. 35, 1B, 77, 0                 *                           aus
  114. 36, 1B, 70, 1                 * Prportionalschrift an
  115. 37, 1B, 70, 0                 * Proportionalschrift aus
  116. 38, 1B, 61, 0                 * Textstellung linksbündig
  117. 39, 1B, 61, 1                 *              zentriert
  118. 3A, 1B, 61, 2                 *              rechtsbündig
  119. 3B, 1B, 61, 3                 *              Blocksatz
  120. 3C, 1B, 2A, 0, 80, 81         * Starte 8-Nadelgrafik,   60 DPI
  121. 3D, 1B, 2A, 1, 80, 81         * Starte 8-Nadelgrafik,  120 DPI
  122. 3E, 1B, 2A, 21, 80, 81        * Starte 24-Nadelgrafik, 120 DPI
  123. 3F, 1B, 2A, 28, 80, 81        * Starte 24-Nadelgrafik, 360 DPI
  124. * 40    * Bisher nicht belegt
  125.  
  126. 0                             * NULL termination byte
  127.  
  128.  
  129. *    Übersetzungstabelle für den Zeichensatz
  130. *    =======================================
  131. *
  132. * Zeichen, die nicht in der Tabelle enthalten sind, werden
  133. * ohne Änderung an den Drucker geschickt.
  134. *
  135. * Für Drucker mit IBM-Zeichensatz (wie EPSON LQ) können die 
  136. * Zeichen BA bis DC druckbar gemacht werden, indem man den
  137. * ST-Zeichensatz an den Drucker anpasst mit der Maxon-PD-
  138. * Diskette 217, FONTEDIT, versuchs doch mal. Dann müssen in 
  139. * dieser Datei einfach die entsprechenden Zeilen gelöscht 
  140. * werden.
  141.  
  142. 7F                            *  - N/A
  143.  
  144. 9E, 1B, 52, 2, 7E, 1B, 52, 0  * ß - German
  145.  
  146. A9, 1B, 77, 1                 * ⌐ - Doppelte Buchstabenhöhe an
  147. AA, 1B, 77, 0                 * ¬ - Doppelte Buchstabenhöhe aus
  148.  
  149. B0, 61, 8, 7E                 * ã - a BS ~
  150. B1, 6F, 8, 7E                 * õ - o BS ~
  151. B2, 1B, 52, 4, 5C, 1B, 52, 0  * Ø - Danish 1
  152. B3, 1B, 52, 4, 7C, 1B, 52, 0  * ø - Danish 1
  153. B4, 1B, F, 6F, 8,1B,2A,0,2,0,0,0,65, 12  * œ, 
  154. *                       schmal: o, BS, Stück vor, e, schmal aus
  155. B5, 1B, F, 4F, 8,1B,2A,0,2,0,0,0,45, 12  * Œ, 
  156. *                       schmal: O, BS, Stück vor, E, schmal aus
  157. B6                            * À - N/A
  158. B7                            * Ã - N/A
  159. B8                            * Õ - N/A
  160. B9, 1B, 52, 1, 7E, 1B, 52, 0  * ¨ - French
  161. BA                            * ´ - N/A
  162. BB                            * † - N/A
  163. BC                            * ¶ - N/A
  164. BD                            * © - N/A
  165. BE                            * ® - N/A
  166. BF                            * ™ - N/A
  167. C0                            * ij - N/A
  168. C1                            * IJ - N/A
  169. C2                            * א - N/A
  170. C3                            * ב - N/A
  171. C4                            * ג - N/A
  172. C5                            * ד - N/A
  173. C6                            * ה - N/A
  174. C7                            * ו - N/A
  175. C8                            * ז - N/A
  176. C9                            * ח - N/A
  177. CA                            * ט - N/A
  178. CB                            * י - N/A
  179. CC                            * כ - N/A
  180. CD                            * ל - N/A
  181. CE                            * מ - N/A
  182. CF                            * נ - N/A
  183. D0                            * ס - N/A
  184. D1                            * ע - N/A
  185. D2                            * פ - N/A
  186. D3                            * צ - N/A
  187. D4                            * ק - N/A
  188. D5                            * ר - N/A
  189. D6                            * ש - N/A
  190. D7                            * ת - N/A
  191. D8                            * ן - N/A
  192. D9                            * ך - N/A
  193. DA                            * ם - N/A
  194. DB                            * ף - N/A
  195. DC                            * ץ - N/A
  196. DD, 1B, 52, 2, 40, 1B, 52, 0  * § - German
  197. DE                            * ∧ - N/A
  198. DF, EC                        * ∞ - 
  199.  
  200. EC, ED                        * ∮ - 
  201. ED, 6F, 8, B3                 * ϕ - 
  202.  
  203. FE                            * ³ - N/A
  204. 0                             * NULL terminator
  205.  
  206.